'lobed leaf' definitions:

Definition of 'lobed leaf'

From: WordNet
noun
A leaf having deeply indented margins

Words containing 'lobed leaf'