tripetaloid
adjective
tri·petaloid
| \ (ˈ)trī+\
Definition of tripetaloid
: having the appearance or form of three petals
tripetaloid flowers
Keep scrolling for more