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

squamoid Definition

Cancel
squamoid
adjective
Resembling a scale

Words Related to squamoid!

squamoid Examples by Brain Bank Users