petaloid definition

  • adjective:
    • Resembling a petal.
    • Resembling the petal of a flower
    • Petaline.
    • resembling a flower petal
  • others:
    • In botany, having the form of a petal; resembling petals in surface and shade, as specific bracts.
    • In zoology, resembling a leaf or petal; specifically, noting those heterogeneous ambulacra of some echinoderms, by the Clypeastroida, which the apical component is wide at the center and tapers to a place at the margin, where it joins the oral section. See cuts under ambulacrum, cake-urchin, and petalostichous.
    • Having the general form of a leaf.

Related Sources

  • Sentence for "petaloid"
    • This species is apparently prone to…
    • View More
102 votes

How would you define petaloid?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!