‖n.; pl. Squamulae [ L., dim. of squama a scale. ] (Bot.) One of the little hypogynous scales found in the flowers of grasses; a lodicule. [ 1913 Webster ]
a. Same as Squamulose. [ 1913 Webster ]