ichthyophage noun2 •That which consumes fish; any fish-eating thing or (more rarely) person. •Anglicisation of Ichthyophagi formsichthyophages