EGAVE

phragmalin

Meaning

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