Refine this word faster
Stipula
noun
Definitions
Noun
- 1 A stipule.
- 2 A newly-sprouted feather.
Etymology
From Latin stipula (“stalk, stem”). Doublet of stubble.
See also for "stipula"
Next best steps
Mini challenge
Unscramble this word: stipula