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

stipules Definition

Cancel
stipules
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 stipules!

stipules Examples by Brain Bank Users