Crossword puzzle clue "champlain or la biche"

Here are the possible solutions for champlain or la biche clue

Answer
Clue
Relevancy
lac
Clue
Champlain or La Biche
Champlain, to Champlain
____La Biche
____ La Biche
___ La Biche
___ La Biche
Definition
a dark red resinous substance secreted by some insects
ausable
Clue
New York river to Lake Champlain
eau
Clue
Contents of Lac Champlain
Definition
(French) a river or water

Related crossword clues

Recent crossword clues