Arabic-English dictionary »

فوكسفيري meaning in English

ArabicEnglish
فوكسفيري

foxfirebioluminescence created by some types of fungus