Tamil Dictionary 🔍

tomaley

Tom"a`ley, n. Defn: The liver of the lobster, which becomes green when boiled; -- called also tomalline.


tomaley - Similar Words