Definify.com

Definition 2026


cenospheres

cenospheres

English

Noun

cenospheres

  1. plural of cenosphere