megafish

English

Etymology

From mega- +‎ fish.

Noun

megafish (plural megafishes or megafish)

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

Anagrams