Definify.com

Definition 2024


cenospheres

cenospheres

English

Noun

cenospheres

  1. plural of cenosphere