hadron

noun

  1. 1

    any elementary particle that interacts strongly with other particles

Also useful for “hadron”:Unscrambler