landsite (English, noun)
expansion: landsite (plural landsites)
Senses:
glosses: A plot of land that may be used for construction.
Forms:
form: landsites
tags: plural