- (of plants) growing on stones.
- (of plants) growing on the surface of rock
More Definitions
- CHAUNCEY (noun) Definition, Meaning & Examples
- INCONTESTABLE (noun) Definition, Meaning & Examples
- AUTHORIZED VERSION (noun) Definition, Meaning & Examples
- DURMAST (noun) Definition, Meaning & Examples
- EPHEMERA (noun) Definition, Meaning & Examples
- EMBROIDERY NEEDLE (noun) Definition, Meaning & Examples