troglobites
English
Noun
troglobites
plural of
troglobite