sea mantis Meaning, Definition & Usage

Sea" man"tis
Definitions
  1. (Zoöl.) A squilla.

Webster 1913