Get Free Checker

lobed leaf

NOUN
  1. a leaf having deeply indented margins

How To Use lobed leaf In A Sentence

List is Empty.