👉 Polycanthus is a type of flowering plant that has numerous, large leaves with multiple blades. It belongs to the family Polycarpaceae and is native to Southeast Asia. Its scientific name is "Polycanthus" which translates to "large leafed polypods".