- Amberboa as a noun:
- 1
Amberboa
noun
1 Amberboa
Herbs of Mediterranean to central Asia cultivated for their flowers.
synonym: genus Amberboa.
debug info: 0.0149
noun
Herbs of Mediterranean to central Asia cultivated for their flowers.
synonym: genus Amberboa.
debug info: 0.0149