hadu o de mamu

English: Translation
the hard stomach-like organ of certain fish
noun