TESTACEE


Meaning of TESTACEE in English

adj [Zool.] testaceous, testacean

Interlingua English vocab.      Английский словарь Интерлингва.