English | German | Russian | Czech

stipule English

Meaning stipule meaning

What does stipule mean?

stipule

a small leafy outgrowth at the base of a leaf or its stalk; usually occurring in pairs and soon shed

Synonyms stipule synonyms

What other words have the same or similar meaning as stipule?

stipule English » English

petiole leafstalk

Are you looking for...?