English edit

Noun edit

multibaryons

  1. plural of multibaryon

Anagrams edit