Medical Dictionary
2 ENTRIES FOUND:

snail

noun \ˈsnā(ə)l\

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
March 31, 2015
refluent Hear it
Flowing back
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