Shield Bug (noun) Definition, Meaning & Examples

noun
  1. any shield-shaped herbivorous heteropterous insect of the superfamily Pentamoidea, esp any of the family Pentatomidae
Shield Bug (noun) Definition, Meaning & Examples

More Definitions