Synonyms and Antonyms for Amberboa

1. Amberboa (n.)

herbs of Mediterranean to central Asia cultivated for their flowers

Synonyms: