Definition of petaloidy in US English:

petaloidy

noun

Botany
  • = petalody.

Origin

1920s; earliest use found in New Phytologist.