telegeusids
English
Noun
telegeusids
plural of
telegeusid