Life … Animals Arthropods Insects Flies Hover Flies Neocnemodon Elongate Spikeleg species 1 observations Elongate Spikeleg Neocnemodon elongata Close