plomtree

Middle English

Noun

plomtree

  1. alternative form of plumtre