ichthyophagist
noun
ich·thy·oph·a·gist
| \ -jə̇st\
plural -s
Definition of ichthyophagist
: one that eats or subsists on fish