tindarids
English
Noun
tindarids
plural of
tindarid