Get Free Checker

peltate leaf

NOUN
  1. a shield-shaped leaf; as a nasturtium leaf

How To Use peltate leaf In A Sentence

List is Empty.