testaceousEnglish

testaceous

Adjective

Relating to or possessing a testa or hard shell

English: testaceous