Stipula

Webster's Dictionary of the English Language

·noun A newly sprouted feather.

II. Stipula ·noun A Stipule.

Related Words