Monstrous squid Synonyms

Definitions for Monstrous


MS abbreviation

MS is an abbreviation for Monstrous Squid
What does MS stand for?
MS stands for "Monstrous Squid"

Definitions for Squid


  • (noun) widely distributed fast -moving ten-armed cephalopod mollusk having a long tapered body with triangular tail fins
  • (noun) (Italian cuisine ) squid prepared as food