Hierodula membranacea

GPTKB entity