plombtree

Middle English

Noun

plombtree

  1. alternative form of plumtre