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