applewood in Finnish applewood in Finnish omenapuu noun The wood of the apple tree. Add to Flashcards