MURRAYIN


Meaning of MURRAYIN in English

noun a glucoside found in the flowers of a plant (murraya exotica) of south asia, and extracted as a white amorphous slightly bitter substance.

Webster English vocab.      Английский словарь Webster.