Stipula(n.) A stipule.
Stipula(n.) A newly sprouted feather.
Stipulae(pl. ) of Stipula
Stipulas(pl. ) of Stipula

Words within stipulas