OCTOPOD

Definition of OCTOPOD

  1. (noun)a cephalopod with eight arms but lacking an internal shell