- Amberboa moschata as a noun:
- 1
Amberboa moschata
noun
1 Amberboa moschata
Asian plant widely grown for its sweetly fragrant pink flowers; sometimes placed in genus Centaurea.
synonyms: Centaurea moschata, sweet sultan.
debug info: 0.0161
noun
Asian plant widely grown for its sweetly fragrant pink flowers; sometimes placed in genus Centaurea.
synonyms: Centaurea moschata, sweet sultan.
debug info: 0.0161