Dictionary entry

Polypetalous

Webster's Dictionary 1806

Polypetalous

a.

having many petals