Word info

empetalled

Adjective

Meaning

Covered with petals or petal-like objects.

(of a large number of similar objects) Resembling petals.

Source: en.wiktionary.org

Close letter words and terms