tripetaloid
Adjective
Meaning
Having the form or appearance of three petals; appearing as if furnished with three petals.
Source: Webster's dictionaryAdjective
Having the form or appearance of three petals; appearing as if furnished with three petals.
Source: Webster's dictionary