Trichacantha Explained

Trichacantha is a genus of flies in the family Athericidae.

Species