Definify.com

Webster 1913 Edition


Sea mantis

Sea′ man′tis

.
(Zool.)
A squilla.