ELLACHICK


Meaning of ELLACHICK in English

noun a fresh-water tortoise (chelopus marmoratus) of california;

— used as food.

Webster English vocab.      Английский словарь Webster.