Squam'u·la noun ; plural Squamulæ . [ Latin , dim. of squama a scale.] (Botany) One of the little hypogynous scales found in the flowers of grasses; a lodicule. Found on http://www.encyclo.co.uk/webster/S/177
squamula One of the little hypogynous scales (flower in which the sepals, petals and stamens are inserted below the ovary) found in the flowers of grasses; a lodicule (ne of a pair of tiny scales in a grass floret). Found on http://www.wordinfo.info/words/index/info/view_unit/2022/2