stipules

noun

Plural form of stipule.