kamus
.
Search
About
testaceous
English
testaceous
Adjective
Relating to or possessing a testa or hard shell
English: testaceous