← All words
noun, masculine

squamate

noun, masculineplural: squamates

squamate

squamate — French Dictionary | Passage