Trichopoda (subgenus)

From Wikipedia, the free encyclopedia

Trichopoda is a subgenus of tachinid flies, commonly known as the feather-legged flies or hairy-legged flies.[3][4] They are found in North and South America.

References

Related Articles

Wikiwand AI