TRIPETALOID Meaning of TRIPETALOID in English adj having the form or appearance of three petals; appearing as if furnished with three petals. Webster English vocab. Английский словарь Webster. 2012