psychopsids
English
Noun
psychopsids
plural of
psychopsid