ram's horn squid (English, noun)
expansion: ram's horn squid (plural ram's horn squids)
Senses:
glosses: A squid-like cephalopod of species Spirula spirula, the only extant member of its taxonomic order, found in the deep ocean.
Forms:
form: ram's horn squids
tags: plural