ICHTHYOPHAGOUS MEANING IN ENGLISH

• Ichthyophagous Definition & Synonyms

  1. (a.) Eating, or subsisting on, fish.


RECENT SEARCHES