English Synonym Finder
ichthyophagous animal