Definify.com

Definition 2025


ubiquitarians

ubiquitarians

English

Noun

ubiquitarians

  1. plural of ubiquitarian