luu hadu a moidigi

English: Translation
stone-like organs in the top of the head of flying fish
noun