EGAVE

squamula

About 0.00 uses per million words.

Meaning

  1. noun One of the little hypogynous scales found in the flowers of grasses; a lodicule.

Similar words

squamule squamella microsquamule lodicula squamodisc lodicule squame glumella squama vaginula

Save “squamula” to learn later