Advertisement

Advertisement

bishop's mitre

noun

  1. a European heteropterous bug, Aelia acuminata , whose larvae are a pest of cereal grasses: family Pentatomidae


Advertisement

Advertisement

Advertisement

Advertisement