nemoricole Definition
Definition
An inhabitant or something that lives in a forest, particularly a woodland or secondary forest. It can also refer to a plant species that grows in forests.
Browse
An inhabitant or something that lives in a forest, particularly a woodland or secondary forest. It can also refer to a plant species that grows in forests.
Browse