ommastrephes

Explore definitions, synonyms, and language insights of ommastrephes

Definitions

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

More General Terms