← All words
noun, feminine

squamule

noun, feminineplural: squamules

squamule