• Definition for "moutan"
    • The Chinese tree peony, a shrub with huge…
    • View More
  • Sentence for "moutan"

moutan definition

  • noun:
    • The Chinese tree peony, a shrub with huge plants of numerous tints.
    • The Chinese tree peony (Pæonia Mountan), a shrub with big plants of various colors.
41 votes

How would you define moutan?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!