Organic Deposit
Puzzle 9 of Celtic Mythology Hard Pack
Question
Organic Deposit
Answer
SEDIMENT
Word Meaning:
SEDIMENT — A collection of small particles, particularly dirt, that precipitates from a river or other body of water.
Definitions from Wiktionary.