English

edit

Noun

edit

exosites

  1. plural of exosite