Find the word definition

Wiktionary
planetrees

n. (plural of planetree English)

Wikipedia
Planetrees (Hadrian's Wall section)

Planetrees is an extant section of Hadrian's Wall named after the farm located around to the west. The surviving section is in length.