Definition of Leafstalk

  • (n.) The stalk or petiole which supports a leaf.

Synonyms of Leafstalk


Antonyms of Leafstalk


No Antonyms Found.

Homophones of Leafstalk


No Homophones Found.