PISCIVOROUS MEANING IN ENGLISH

• Piscivorous Definition & Synonyms

  1. (a.) Feeding or subsisting on fish.


RECENT SEARCHES