Definify.com

Definition 2024


metabases

metabases

English

Noun

metabases

  1. plural of metabasis