ommastrephes
1.
(
noun
) extremely active cylindrical squid with short strong arms and large rhombic terminal fins
Related Words:
squid
Terms and Conditions of Use / Copyright Notice