reniform leaf

Explore definitions, synonyms, and language insights of reniform leaf

Definitions

Noun
a simple kidney-shaped leaf

More General Terms