Tamil Dictionary 🔍

leafstalk

Leaf"stalk`, n. (Bot.) Defn: The stalk or petiole which supports a leaf.


leafstalk - Similar Words