plough-trees

English

Noun

plough-trees

  1. plural of plough-tree