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>.