empetalled

Adjective

 * 1) Covered with petals or petal-like objects.
 * 2) Resembling petals.
 * 1) Resembling petals.
 * 1) Resembling petals.
 * 1) Resembling petals.