Definify.com

Definition 2024


giant_oarfish

giant oarfish

English

a giant oarfish

Noun

giant oarfish (plural giant oarfish or giant oarfishes)

  1. The king of herrings, Regalecus glesne.