sclerobionts
English
Noun
sclerobionts
plural of
sclerobiont