ELLACHICK MEANING IN ENGLISH

• Ellachick Definition & Synonyms

  1. (n.) A fresh-water tortoise (Chelopus marmoratus) of California; -- used as food.


RECENT SEARCHES