Life … Animals Arthropods Insects Flies Limoniid Crane Flies Teucholabis Teucholabis Teucholabis carolinensis species 3 observations Teucholabis carolinensis Teucholabis carolinensis Close