English

edit

Noun

edit

xenologs

  1. plural of xenolog