English | German | Russian | Czech

stipula English

Meaning stipula meaning

What does stipula mean?

stipula

(botany) A stipule. (zoology) A newly sprouted feather.

Are you looking for...?