TORTOISE-SHELL


Meaning of TORTOISE-SHELL in English

carapace, hard shell which surrounds a tortoise

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.