Definify.com

Definition 2024


inclosures

inclosures

English

Noun

inclosures

  1. plural of inclosure