exobases

English

Noun

exobases

  1. plural of exobase