symboloids
English
Noun
symboloids
plural of
symboloid