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

necrophagan Definition

Cancel
necrophagan
noun
Any of the tribe Necrophaga of beetles whose larvae feed on carrion

Words Related to necrophagan!

necrophagan Examples by Brain Bank Users