Euschistus
noun
Eu·schis·tus
| \ yüˈskistəs\
Definition of Euschistus
: a genus of pentatomid bugs some of which cause catfacing of peaches
Keep scrolling for more