Home
Search
Index
Definify.com
Definition
2024
exobases
exobases
English
Noun
exobases
plural of
exobase
Similar Results