tapistree

Middle English

Noun

tapistree

  1. alternative form of tapestrie