Definify.com

Definition 2025


adstrata

adstrata

English

Noun

adstrata

  1. plural of adstratum