Glossary Botany / Term
Dwelling in or on rocks or stones.
Permanent link Rupicolous - Creation date 2020-04-10