Definition Definition

stipula - Meaning and Examples

Meaning of 'stipula' (Webster Dictionary)

1 . Stipula [ n.]
- A stipule.
- A newly sprouted feather.