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

petiolule Definition

Cancel
petiolule
noun(pet-i-o-lule)
a stalk of a leaflet of a compound leaf

Words Related to petiolule!

petiolule Examples by Brain Bank Users