Oxybenzoic
English Meaning
Hydroxybenzoic; pertaining to, or designating, any one of several hydroxyl derivatives of benzonic acid, of which the commonest is salicylic acid.
Sorry, No Malayalam Meaning for your input!
See Oxybenzoi Want To Try Oxybenzoic In Malayalam??