ommastrephid
English
Noun
ommastrephid
(
plural
ommastrephids
)
(
zoology
)
Any
squid
in the
family
Ommastrephidae
.