Versión en Español
Meaning of
"teca"
in English language
Spanish to English
English to Spanish
Spanish
English
teca, esqueleto de placas calcáreas, de equinod./ de celenter.,/..-testa
theca
teca-ameba, protozoo testáceo de agua dulce; del Eoceno al presente
thecamoebian
tecado, con tecas -zool
thecate
teca
teak