Squamula /(skwăm"ū̇*lȧ [or] skwā"mū̇*lȧ)/

Squam·u·la

Squamula

n.

pl. Squamulae ((-lē))

  1. One of the little hypogynous scales found in the flowers of grasses; a lodicule. (Bot.)