English dictionary

amberboa moschata meaning and definition

Definition and meaning of amberboa moschata at MeaningMonkey.org. amberboa moschata meaning and definition in the English Dictionary.

AMBERBOA MOSCHATA noun

Definition of Amberboa moschata (noun)

  1. Asian plant widely grown for its sweetly fragrant pink flowers; sometimes placed in genus Centaurea
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: