English

edit

Etymology

edit

mega- +‎ fish

Noun

edit

megafish (plural megafishes or megafish)

  1. (rare) Any fish belonging to the megafauna.

Anagrams

edit