'ommastrephes' definitions:

Definition of 'ommastrephes'

From: WordNet
noun
Extremely active cylindrical squid with short strong arms and large rhombic terminal fins