Русско-английский научно-технический словарь
• Several groups of beetles are parasitic on other insects or animals.