Crane fly
There are about 15,000 different species and 525 genera of crane flies. This means that the Tipulidae (crane flies) are the largest group of flies. Most crane fly species (75%) were found by Charles P. Alexander.