Word info

amaroid

Noun

Meaning

amaroid (plural amaroids)

(obsolete) Any bitter substance extracted from a plant (other than an alkaloid or glycoside).

Source: en.wiktionary.org

Anagrams

Close letter words and terms