Meaning

1 senses
  1. A species of large ommastrephid squid, Ommastrephes bartramii, found in subtropical and temperate oceanic waters globally.

Forms

plural: neon flying squids / neon flying squid

Synonyms

3 synonyms

See also

neighbours in the dictionary
neon flying squid — meaning, examples, forms, synonyms | Krumeto