Word info

taphoflora

Noun

Meaning

taphoflora (plural taphofloras)

The remains of dead plants.

Source: en.wiktionary.org

Close letter words and terms