'genus Amberboa' definitions:

Definition of 'genus Amberboa'

(from WordNet)
noun
Herbs of Mediterranean to central Asia cultivated for their flowers [syn: Amberboa, genus Amberboa]