Synonyms for amberboa moschata | Synonym.com

Synonyms and antonyms for amberboa moschata

1. Amberboa (n.)

herbs of Mediterranean to central Asia cultivated for their flowers

Synonyms: