Wiktionary
ichthyophages
n. (plural of ichthyophage English)
n. (plural of ichthyophage English)