Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

squame Definition

Cancel
squame
noun(squame)
a scale or flake (as of skin)

Words Related to squame!

squame Examples by Brain Bank Users