ommastrephesEnglish

ommastrephes

Noun

Extremely active cylindrical squid with short strong arms and large rhombic terminal fins

English: ommastrephes