SQUAMULA Meaning of SQUAMULA in English noun one of the little hypogynous scales found in the flowers of grasses; a lodicule. Webster English vocab. Английский словарь Webster. 2012