troglobionts
English
Noun
troglobionts
plural of
troglobiont