interpetaloid

English

Etymology

From inter- +‎ petaloid.

Adjective

interpetaloid (not comparable)

  1. Between petaloids.