Definify.com

Definition 2025


foxfire

foxfire

English

Noun

foxfire (uncountable)

  1. bioluminescence created by some types of fungus

Anagrams