Listing ID #4006403
Company Information
Ask for more detail from the seller
Contact SupplierSquid are cephalopods of the two orders Myopsida and Oegopsida, which were formerly regarded as two suborders of the order Teuthida, however recent research shows Teuthida to be paraphyletic.