EGAVE
phragmalin
Meaning
noun
A limonoid found in the Indian mahogany tree.
Save “phragmalin” to learn later