Life … Animals Arthropods Insects Flies Biting Midge Alluaudomyia Alluaudomyia needhami species 3 observations Alluaudomyia needhami Alluaudomyia needhami Field notes Close