CompareWords
Compare
Petalous
Definition:
(a.) Having petals; petaled; -- opposed to apetalous.