CompareWords
Compare
Stipula
Definition:
(n.) A stipule.
(n.) A newly sprouted feather.