ichthyophages

See also: Ichthyophages

English

Noun

ichthyophages

  1. plural of ichthyophage