petaloid

/ˌpɛtəˈloɪd/

Definitions

1. adjective

Resembling or resembling a petal, especially in shape or structure.

“The petaloid leaves of the plant added a beautiful touch to the garden.”

2. noun

A part, especially a petal, that resembles a petal.

“The petaloid structures on the flower helped attract pollinators.”

Synonyms

  • petal-like
  • petal-shaped

Antonyms

  • leafy
  • sepaline