AMBERBOA





Definition:

  1. [noun] herbs of Mediterranean to central Asia cultivated for their flowers
    Synonyms: Amberboa, genus Amberboa

Synonyms: