Italian edit

Adjective edit

petaloideo (feminine petaloidea, masculine plural petaloidei, feminine plural petaloidee)

  1. (botany) petaloid

Spanish edit

Adjective edit

petaloideo (feminine petaloidea, masculine plural petaloideos, feminine plural petaloideas)

  1. petaloid