Meaning of “deathwatch beetle” in the English Dictionary

English