Medical Dictionary
2 ENTRIES FOUND:

snail

noun \ˈsnā(ə)l\

Medical Definition of SNAIL

:  any of various gastropod mollusks and especially those having an external enclosing spiral shell including some which are important in medicine as intermediate hosts of trematodes
April 18, 2015
wimple Hear it
to veil, ripple, or meander
Take a 3-minute break and test your skills!
How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears