Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

necrophore Definition

Cancel
necrophore
noun
Any of various beetles that bury the carcasses of small vertebrates (such as birds and rodents) as a food source for their larvae

Words Related to necrophore!

necrophore Examples by Brain Bank Users