technihadrons
English
Noun
technihadrons
plural of
technihadron