Home | Definition | amberboa

Definition of amberboa



Overview of noun amberboa

The noun amberboa has 1 senses? (no senses from tagged texts)
1. Amberboa, genus Amberboa

(herbs of Mediterranean to central Asia cultivated for their flowers)