NURSE FROG Meaning of NURSE FROG in English noun : obstetrical toad Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012