Definitions from Wiktionary (ram's horn squid)
▸ noun: A squid-like cephalopod of species Spirula spirula, the only extant member of its taxonomic order, found in the deep ocean.
▸ Words similar to ram's horn squid
▸ Usage examples for ram's horn squid
▸ Idioms related to ram's horn squid
▸ Wikipedia articles (New!)
▸ Words that often appear near ram's horn squid
▸ Rhymes of ram's horn squid
▸ Invented words related to ram's horn squid
▸ noun: A squid-like cephalopod of species Spirula spirula, the only extant member of its taxonomic order, found in the deep ocean.
▸ Words similar to ram's horn squid
▸ Usage examples for ram's horn squid
▸ Idioms related to ram's horn squid
▸ Wikipedia articles (New!)
▸ Words that often appear near ram's horn squid
▸ Rhymes of ram's horn squid
▸ Invented words related to ram's horn squid