testaceanEnglish

testacean

Noun

Any of various rhizopods of the order Testacea characterized by having a shell

English: testacean