kamus
.
Search
About
testacean
English
testacean
Noun
Any of various rhizopods of the order Testacea characterized by having a shell
English: testacean