EGAVE

amaroid

Meaning

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

Similar words

amaro amarant amarone aloe amarantus alcoholature amaranth bitterbark bitter almond marrubium

Save “amaroid” to learn later