tripetaloid🔊adjEtymology From tri- + petaloid.1Biology, Botany, Natural sciences Having the form or appearance of three petals.Related termstripetalous