English Dictionary
◊ TESTACEAN
testacean
n : any of various rhizopods of the order Testacea characterized
by having a shell