parabosons

English

Noun

parabosons

  1. plural of paraboson