semantrons
English
Noun
semantrons
plural of
semantron