red squid
English
Noun
red
squid
(
plural
red squids
or
red squid
)
Synonym of
neon flying squid
(
“
Ommastrephes bartramii
”
)
.