amaroid
Noun
Meaning
amaroid (plural amaroids)
(obsolete) Any bitter substance extracted from a plant (other than an alkaloid or glycoside).
Noun
amaroid (plural amaroids)
(obsolete) Any bitter substance extracted from a plant (other than an alkaloid or glycoside).