stygobionts

English

Noun

stygobionts

  1. plural of stygobiont