Life … Animals Arthropods Insects Beetles Long-lipped Beetles Telegeusis Telegeusis debilis species 1 observations Telegeusis debilis Telegeusis debilis Close