Lygaeid bug
– definition :
– definition :
- (noun)
- a true bug: usually bright-colored; pest of cultivated crops and some fruit trees (context:animal)
lygaeid bug