ORDER DIPTERA (FLIES)

Diptera-Tephritidae-Neotephritis finalis-Sunflower Seed Maggot MATING (D)

Neotephritis finalis

Bookmark the permalink.

Comments are closed.