Advertisement

Advertisement

multilocation

[ muhl-tee-loh-key-shuhn, muhl-tahy- ]

noun

  1. the state or power of being in more than two places at the same time.


Discover More

Word History and Origins

Advertisement

Advertisement

Advertisement

Advertisement


multilobularmultilocular