Synonyms and Antonyms for amberboa

1. Amberboa (n.)

herbs of Mediterranean to central Asia cultivated for their flowers

Synonyms: