Definify.com

Definition 2024


foxfire

foxfire

English

Noun

foxfire (uncountable)

  1. bioluminescence created by some types of fungus

Anagrams