VariousWords beta
Noun
Definition: An alkaloid found in Geissospermum vellosii, a plant of Brazil; it has antiperiodic properties.
VariousWords beta
Definition: An alkaloid found in Geissospermum vellosii, a plant of Brazil; it has antiperiodic properties.