TOMALLEY


Meaning of TOMALLEY in English

[to.mal.ley] n, pl -leys [Carib tumali sauce of lobster livers] (ca. 1666): the liver of the lobster

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