English edit

Noun edit

ubiquitists

  1. plural of ubiquitist