Definify.com

Definition 2025


cenospheres

cenospheres

English

Noun

cenospheres

  1. plural of cenosphere