Definify.com

Definition 2024


ubiquitists

ubiquitists

English

Noun

ubiquitists

  1. plural of ubiquitist