KHAPRA BEETLE


Meaning of KHAPRA BEETLE in English

[khap.ra beetle] n [Hindi khapra, lit., destroyer] (1928): a dermestid beetle (Trogoderma granarium) that is native to the Indian subcontinent and is now a serious pest of stored grain in most parts of the world

Merriam-Webster English vocab.      Английский словарь Merriam Webster.