Synonyms for Baryon (same or very similar meaning)
WordNet sense 1 (any of the elementary particles having a mass equal to or greater than that of a proton and that participate in strong interactions; a hadron with a baryon number of +1):
heavy particle
From the ODE community, based on WordNet
add/edit