Squam"u*la (? or ?), n.; pl. Squamulae (#). [L., dim. of squama a scale.] Bot.
One of the little hypogynous scales found in the flowers of grasses; a lodicule.
© Webster 1913.
Log in or register to write something here or to contact authors.