tribosystems
English
Noun
tribosystems
plural of
tribosystem