English Dictionary
◊ OMMASTREPHES
ommastrephes
n : extremely active cylindrical squid with short strong arms
and large rhombic terminal fins