◄
Squamula
►
Dictionary
(
n.
) One of the little hypogynous scales found in the flowers of grasses; a lodicule.
Clyx.com