Sea mantis /(?)/

Sea· man·tis

Sea mantis

  1. A squilla. (Zool.)