Tamil Dictionary 🔍

moutan

Mou"tan, n. (Bot.) Defn: The Chinese tree peony (Pæonia Mountan), a shrub with large flowers of various colors.


moutan - Similar Words