Word info Synonyms

rock-inhabiting

Adjective Satellite

Meaning

of ferns and lichens that grow on rocks

Source: WordNet

Synonyms

Close letter words and terms