order Testacea
or·der·tes·tacea
noun
1.
testacean rhizopods
Related words
Broader terms
Parts
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.
or·der·tes·tacea
testacean rhizopods
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.