Versión en Español
Meaning of
"testáceo, que tiene concha"
in English language
Spanish to English
English to Spanish
Spanish
English
testáceo, que tiene concha; perteneciente a la testa de un invertebrado
testaceous