Find the word definition

Wikipedia
Leptanilloides

Leptanilloides is a genus of ants in the subfamily Dorylinae. Leptanilloides is an uncommonly collected genus with subterranean habits in the New World Andean and sub-Andean tropics.