Meaning of alkaloid

Definition of alkaloid

(noun) natural bases containing nitrogen found in plants

Other information on alkaloid

WIKIPEDIA results for alkaloid
Amazon results for alkaloid