genus amberboa Meaning, Definition & Usage

  1. noun herbs of Mediterranean to central Asia cultivated for their flowers
    Amberboa.

WordNet