English Synonym Finder

ichthyophagous animal