Noun Definition

testacea

1.Definition: testacean rhizopods

Category: Animals