lonchocarpol
Noun
Meaning
lonchocarpol (plural lonchocarpols)
Any of a group of organic compounds found in plants of genus Lonchocarpus.
Noun
lonchocarpol (plural lonchocarpols)
Any of a group of organic compounds found in plants of genus Lonchocarpus.