STIPULA


Meaning of STIPULA in English

noun a newly sprouted feather.

2. stipula ·noun a stipule.

Webster English vocab.      Английский словарь Webster.