MintyWood826
Active member
I'm a little confused with what the scientific name is. My giant asian golden mantis was sold as Hierodula sp. golden, but I've seen the (I assume) same species being referred to as H. venosa. Is one correct, or are they different species?