Green Beetle

Pachycoris torridus
Physic Nut Stink Bug or Shield Bug “A polyphagus insect and is traditionally considered the key-pest of jatropha...” -BioOne

Posted on Sep 21, 2018

More by Kaitlin Brooks

View profile