Meaning of testacean
Definition of testacean
(adj)
smaller
in
size
or
amount
or value; "the lesser powers of Europe"; "the lesser anteater"
Other information on testacean
WIKIPEDIA results for
testacean
Amazon results for
testacean
Tweet