Ecofact Definition
noun
(achaeology) A biological artifact not altered by humans, but which may be indicative of human occupation.
Wiktionary
Other Word Forms of Ecofact
Noun
Singular:
ecofact
Plural:
ecofactsFind Similar Words
Find similar words to ecofact using the buttons below.