Definitions of Genus amberboa:

  • noun:   herbs of Mediterranean to central Asia cultivated for their flowers