tree isle (English, noun)
expansion: tree isle (plural tree isles)
Senses:
glosses: A raised bed designed to contain one or more trees.
Forms:
form: tree isles
tags: plural