trimuons

English

Noun

trimuons

  1. plural of trimuon

Anagrams