tribosons

English

Noun

tribosons

  1. plural of triboson

Anagrams