psychids
English
Noun
psychids
plural of
psychid