Thesaurus:alkaloid

English

Noun

Sense: any of many organic heterocyclic bases with medicinal properties

Synonyms
Hyponyms
Hypernyms