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 moschataNoun
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.