neon flying squid

English

Noun

neon flying squid (plural neon flying squids or neon flying squid)

  1. A species of large ommastrephid squid, Ommastrephes bartramii, found in subtropical and temperate oceanic waters globally.
    Synonyms: red flying squid, akaika, red squid

References