duoi

English: Translation
parasites (intestinal) of fish
noun
carroll-soulik-1973