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