Definition of Amberboa Moschata in English :

Define Amberboa Moschata in English

Amberboa Moschata meaning in English

Meaning of Amberboa Moschata in English

Pronunciation of Amberboa Moschata in English

Amberboa Moschata pronunciation in English

Pronounce Amberboa Moschata in English

Amberboa Moschata

see synonyms of amberboa moschata

Noun

1. amberboa moschata, centaurea moschata, sweet sultan

Asian plant widely grown for its sweetly fragrant pink flowers; sometimes placed in genus Centaurea

WordNet Lexical Database for English. Princeton University. 2010.