Definify.com

Definition 2026


adstrata

adstrata

English

Noun

adstrata

  1. plural of adstratum