Shobdo Logo
ONADvampire squid

vampire squid

Flag: gbEnglishOxford New American Dictionary

vampire squid
noun
(plural same or 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.
vampire squid — ONAD · Shobdo