squid 1. (Science: zoology) Any one of numerous species of ten-armed cephalopods having a long, tapered body, and a caudal... Read More