Leafstalk
Word Dictionary
-> Leafstalk
Search:
Leafstalk
(n.) The stalk or petiole which supports a leaf.
Terms of Use
Canadian Jobs