tetraxons
English
Noun
tetraxons
plural of
tetraxon