foxfire ( synonym found)

Definition of foxfire:

°bioluminescence created by some types of fungus.

Definition of foxfire:

°bioluminescence created by some types of fungus.

Back to Top