Stipules.com

Available for purchase!

: either of a pair of small, usually leaflike appendages borne at the base of the petiole in many plants

Description