Life … Animals Arthropods Insects Flies Richardiidae Odontomera Odontomera limbata species 1 observations Odontomera limbata Odontomera limbata Field notes Close