Skip to main content

necrophore

English necrophore meaning in English  •  necrophore का अर्थ अंग्रेजी में
Noun
  • Any one of numerous species of beetles of the genus Necrophorus and allied genera; -- called also burying beetle>, carrion beetle>, sexton beetle>.
Advertisement