Petalous

Webster's Dictionary of the English Language

·adj Having petals; petaled;

— opposed to apetalous.

Related Words