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:
 ecofactPlural:
 ecofactsFind Similar Words
Find similar words to ecofact using the buttons below.