doctor: a licensed medical practitioner
medical practitioner: someone who practices medicine
brown snail: serious garden pest having a brown shell with paler zigzag markings; nearly cosmopolitan in distribution