English Dictionary
◊ OCTOPOD
octopod
n : eight-armed cephalopod lacking an internal shell