• Foxfire

    Full definition of foxfire

    Noun

    foxfire

    (uncountable)
    1. bioluminescence created by some types of fungus

    Anagrams

    © Wiktionary