Menu Close

What are termites?

What are termites? Termites are a delicacy in the diet of some human cultures and are used in many traditional medicines. Several hundred species are…