Amberboa moschata


Also found in: Dictionary, Wikipedia.
  • noun

Synonyms for Amberboa moschata

Asian plant widely grown for its sweetly fragrant pink flowers