SQUAMULA Meaning of SQUAMULA in English (n.) One of the little hypogynous scales found in the flowers of grasses; a lodicule. Webster's English dictionary. Английский словарь Webster. 2012