Mark Ridgway This is a juvenile tipulidae http://upload.wikimedia.org/wikipedia/commons/3/32/Tipula_leatherjacket_Emelt.jpg
Mark Ridgway Juvenile flies are called larvae (or maggots) They don't start small and grow big like other animals.
Comments (7)