inhabit : Idioms & Phrases


rock-inhabiting

  • adjective satellite of ferns and lichens that grow on rocks
WordNet