Home
Search
Index
Definify.com
Webster
1913
Edition
Sea mantis
Sea′ man′tis
.
(Zool.)
A squilla.
Similar Results