English edit

Noun edit

exosites

  1. plural of exosite