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

stipule Definition

Cancel
stipule
noun(stip-ule)
either of a pair of small, usually leaflike appendages borne at the base of the petiole in many plants

Words Related to stipule!

stipule Examples by Brain Bank Users