Home

Word

trifoliolate leaf, n.
more info having three leaflets
<noun.plant>

trifoliolate leaf
semantic pointers
hypernym