Skip to main content

tomaley

English tomaley meaning in English  •  tomaley का अर्थ अंग्रेजी में
Noun
  • The liver of the lobster, which becomes green when boiled; -- called also tomalline>.
Advertisement