Noun Definition

testacean

1.Definition: any of various rhizopods of the order Testacea characterized by having a shell

Category: Animals