Taxonomy: Suborder Brachycera
Animal: Odontomyia sp 3 21.jpg
Odontomyia sp (soldier fly) larva - 12 segments 8 - 14 mm torpedo - shaped with pseudopods on side of each segment. This larva was passed in a stool due to accidental ingestion, did not cause any pathology.

First Picture | Previous Picture | Next Picture | Last Picture