Definition of Testacean

Any infomration entered here is solely your responsibility

Currently available definitions
Testacean in English
Noun
  1. any of various rhizopods of the order Testacea characterized by having a shell

Nearby