peltate leaf

Explore definitions, synonyms, and language insights of peltate leaf

Definitions

Noun
a shield-shaped leaf; as a nasturtium leaf

More General Terms