Definify.com

Definition 2024


megafish

megafish

English

Noun

megafish (plural megafishes or megafish)

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

Anagrams