Definition Definition

moutan - Meaning and Examples

Meaning of 'moutan' (Webster Dictionary)

1 . Moutan [ n.]
- The Chinese tree peony (Paeonia Mountan), a shrub with large flowers of various colors.