throscids
English
Noun
throscids
plural of
throscid