Etymology
Today it means: Any mite in the family Varroidae. Full definition →
Varroa + -id
Etymology from Wiktionary, CC BY-SA 4.0.