Definition of wood spirit in English:

wood spirit

noun