Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

leafstalk Definition

Cancel
leafstalk
noun(leaf-stalk)
petiole

Words Related to leafstalk!

leafstalk Examples by Brain Bank Users