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