Noun Definition

lobed leaf

1.Definition: a leaf having deeply indented margins

Category: Plants