talpicida m (plural talpicidi)
talpicida m or f by sense (masculine plural talpicidi, feminine plural talpicide)