petallikeEnglish

petal-like, petallike

Adjective

Resembling a petal

English: petallike, petal-like

English words with similar meanings

Show 1 words