1. cordate leaf

noun. A heart-shaped leaf.
Synonyms
Featured Games