Thesaurus:alkaloid

English

Noun

Sense: any of many organic heterocyclic bases with medicinal properties

Synonyms
  • alkaloid
Hyponyms
Hypernyms