ICHTHYOPHAGIST MEANING IN ENGLISH

• Ichthyophagist Definition & Synonyms

  1. (n.) One who eats, or subsists on, fish.


RECENT SEARCHES