Meaning of lobed leaf

Definition of lobed leaf

(noun) a leaf having deeply indented margins

Other information on lobed leaf

WIKIPEDIA results for lobed leaf
Amazon results for lobed leaf