hadron Meaning, Definition & Usage

  1. noun any elementary particle that interacts strongly with other particles

WordNet