duoi

English: Translation
parasites (intestinal) of fish
noun