Dictionary
Thesaurus
Encyclopedia
Translator
Web

spirit cave

 - 1 dictionary result

Spirit Cave

–noun
an archaeological site in Thailand that has produced evidence of very early plant domestication in Southeast Asia, dated c7000 b.c.
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2009.
Cite This Source Link To spirit cave
Search another word or see spirit cave on Thesaurus | Reference
FacebookTwitterFollow us: