sclerobionts

English

Noun

sclerobionts

  1. plural of sclerobiont