Definify.com

Definition 2025


exobases

exobases

English

Noun

exobases

  1. plural of exobase