testacean
English Dictionary
->
Letter T
-> testacean
Search Dictionary:
testacean Definition
(n)
any
of
various
rhizopods
of
the
order
Testacea
characterized
by
having
a
shell
testacean Synonyms
testacean
© Art Branch Inc.