ram's horn squid

Noun

 * 1) A squid-like cephalopod of species, the only extant member of its taxonomic order, found in the deep ocean.

Translations

 * Finnish: