Length
Letters or wildcard '*' please.
Letters please.
Letters please.

Definition petaloid

Etymology

petal +‎ -oid

Adjective

petaloid (comparative more petaloid, superlative most petaloid)

  1. (botany) Resembling the petal of a flower

Try searching for words with the letters PETALOID, words with the phrase PETALOID, words starting with the letters PETALOID, or words ending in the letters PETALOID.