Word info

lepidophage

Noun

Meaning

lepidophage (plural lepidophages)

Any lepidophagous fish

Source: en.wiktionary.org

Close letter words and terms