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.
Lost password
Sign Up
Need help? accounthelp@everything2.com