'alkaloid' definitions:

Definition of 'alkaloid'

From: WordNet
noun
Natural bases containing nitrogen found in plants

Words containing 'alkaloid'