The Collaborative International Dictionary of English v.0.48:Sea mantis \Sea" man"tis\ (Zool.) A squilla. [1913 Webster]