nonterrestrials

English

Noun

nonterrestrials

  1. plural of nonterrestrial