turrids
English
Noun
turrids
plural of
turrid