trifoliate
adjectiveDefinition of trifoliate
1
: having three leaves
a trifoliate plant
2
: trifoliolate
Keep scrolling for more