rooftree
/ˈruːftriː/Definitions
1. noun
A tree growing on a roof, often as a result of a bird’s nesting habits.
“The old church’s rooftop was home to a large rooftree, which was attracting many curious tourists.”
1. noun
A tree growing on a roof, often as a result of a bird’s nesting habits.
“The old church’s rooftop was home to a large rooftree, which was attracting many curious tourists.”