Definitions for 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)
(herbs of Mediterranean to central Asia cultivated for their flowers)
