Life … Animals Arthropods Insects Cockroaches and Termites Nyctiboridae Nyctibora Nyctibora tetrasticta species 60 observations Nyctibora tetrasticta Nyctibora tetrasticta Close