English edit

Etymology edit

bracteo- +‎ petaloid

Adjective edit

bracteopetaloid (not comparable)

  1. Relating to bracteopetals