An alkaloid compound found in various plants, particularly in tropical species, with potential pharmaceutical properties.
Derived from botanical nomenclature, likely related to specific plant species names or indigenous names for plants containing this compound. The '-in' suffix indicates it's an alkaloid.
Try Another Word