Therion brachypodicum explained

Therion brachypodicum is an extinct insect that belongs to the family Ichneumonidae in the Hymenoptera order. The last known appearance of this species was 11.61 million years ago. The scientific name of this species was first published in 1994 by Zhang, Sun & Zhang[1]

Notes and References

  1. "Therion Brachypodicum." Encyclopedia of Life. N.p., n.d. Web. 08 May 2015., http://eol.org/pages/16363365/overview