multibaryons

English

Noun

multibaryons

  1. plural of multibaryon

Anagrams