apobaryons
English
Noun
apobaryons
plural of
apobaryon