Moutan

Webster's Dictionary of the English Language

·noun The Chinese tree peony (Paeonia Mountan), a shrub with large flowers of various colors.