squamula
Meaning, Definition & Usage
Dictionary
Associated
Related
Squam"u*la
noun
Etymology
L., dim. of
squama
a scale.
Wordforms
plural
Squamulæ
Definitions
(Bot.)
One of the little hypogynous scales found in the flowers of grasses; a lodicule.
Webster 1913
Previous
squamipen
squamoid
squamosal
squamose
squamozygomatic
Next
squamulate
squamule
squamulose
squander
squandered