'ommastrephes' definitions:

Definition of 'ommastrephes'

(from WordNet)
noun
Extremely active cylindrical squid with short strong arms and large rhombic terminal fins