Find the word definition

Wiktionary
ecofact

n. (context achaeology English) A biological artifact not altered by humans, but which may be indicative of human occupation.