English | German | Russian | Czech

stipuled English

Meaning stipuled meaning

What does stipuled mean?

stipuled

(botany) Furnished with stipules, or leafy appendages.

Are you looking for...?