Meaning of testaceous
Definition of testaceous
(adj)
relating to or possessing a
testa
or
hard
shell; "testaceous fish"
Other information on testaceous
WIKIPEDIA results for
testaceous
Amazon results for
testaceous
Tweet