Google
×

Lucilia bufonivora

Insect
Lucilia bufonivora is a member of the fly family Calliphoridae which are commonly known as blow flies. L. bufonivora is commonly referred to as a toadfly. Wikipedia
Higher classification: Green bottle flies
Scientific name: Lucilia bufonivora
Rank: Species