SNAIL MEDIC Meaning of SNAIL MEDIC in English noun see snail clover Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012