amberboa moschata
Meaning, Definition & Usage
Dictionary
Related
noun
Asian plant widely grown for its sweetly fragrant pink flowers; sometimes placed in genus Centaurea
sweet sultan; Centaurea moschata
.
WordNet
Previous
ambassadress
ambassage
ambassy
amber
amberbell
Next
amberfish
ambergrease
ambergris
amberjack
ambiance