stygiobionts

English

Noun

stygiobionts

  1. plural of stygiobiont