pumpkin bug

English

Noun

pumpkin bug (plural pumpkin bugs)

  1. A true bug of Australia and the Philippines, of species Megymenum affine.