Online English Dictionary

Home

Leafstalk


n.

The stalk or petiole which supports a leaf.


© 2009 Dammam Community College