Noun Definition

birchbark

1.Definition: a canoe made with the bark of a birch tree

Category: Objects