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

testacean Definition

Cancel
testacean
noun
Covered with or having a shell

Words Related to testacean!

testacean Examples by Brain Bank Users