TRIPETALOID
Meaning of TRIPETALOID in English
(ˈ)trī+ adjective
Etymology: tri- + petaloid
: having the appearance or form of three petals
tripetaloid flowers
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012