Noun ommastrephes has 1 sense
  1. ommastrephes - extremely active cylindrical squid with short strong arms and large rhombic terminal fins
    --1 is a kind of
    squid
    --1 is a member of genus Ommastrephes
,
TOP