squamula (English, noun)
expansion: squamula (plural squamulas or squamulae)
Senses:
topics: biology
botany
natural-sciences
glosses: One of the little hypogynous scales found in the flowers of grasses; a lodicule.
Forms:
form: squamulas
tags: plural
form: squamulae
tags: plural