Macquarie Dictionary

polypetalous

having many or (commonly) separate petals.