English-Polish dictionary »

necrophore meaning in Polish

EnglishPolish
necrophore noun
any of various beetles that bury the carcasses of small vertebrates

omarlicanoun