ommastrephes
Explore definitions, synonyms, and language insights of ommastrephes
Definitions
Noun
extremely active cylindrical squid with short strong arms and large rhombic terminal fins