Woodleaf Definition
Definition
A mythical or fictional plant or tree that grows exclusively in woodlands and forests, often depicted with magical or spiritual properties.
Browse
A mythical or fictional plant or tree that grows exclusively in woodlands and forests, often depicted with magical or spiritual properties.
Browse