Shobdo Logo
ODEvampire squid

vampire squid

Flag: gbEnglishOxford Dictionary of English

vampire squid
noun
(plural vampire squid or plural vampire squids)
a small cephalopod having a dark body covered in light-producing organs, large reddish eyes, and a web of skin connecting the arms.
The vampire squid is the sole surviving member of the order Vampyromorphida.