Noun Definition

trifoliolate leaf

1.Definition: having three leaflets

Category: Plants