petaliform🔊adjEtymology From petal + -iform.1Biology, Botany, Natural sciences Having the form of a petal.Synonymspetaloid