Testaceous - Definition

testaceous

adj 1: relating to or possessing a testa or hard shell;
"testaceous fish"

Look up another word