Home
Search
Index
Definify.com
Webster
1913
Edition
Limule
Lim′ule
(lĭm′ū̍l)
,
Noun.
[F.]
(Zool.)
A limulus.
Similar Results
Lobule
Dimple
Little
Ligure
Nimble
Pimple