Home

Word

peltate leaf, n.
more info a shield-shaped leaf; as a nasturtium leaf
<noun.plant>

peltate leaf
semantic pointers
hypernym