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 registerto write something here or to contact authors.