Glossary Botany / Term
Ant-loving; inhabited by ants.
Permanent link Myrmecophilous - Creation date 2020-04-10