petaledEnglish

petaled, petalled, petalous

Adjective

(of flowers) having petals

English: petalous, petaled, petalled

English words with similar meanings

Show 2 words