Amberboa meaning

UK US

Amberboa (noun): herbs of Mediterranean to central Asia cultivated for their flowers.

Definition of Amberboa

  1. herbs of Mediterranean to central Asia cultivated for their flowers

    Synonyms: genus Amberboa

    Type of: asterid dicot genus

Word lists: words starting with AM · words ending in OA · 8-letter words

More about Amberboa on Wikipedia.