Definify.com

Definition 2024


spheromeres

spheromeres

English

Noun

spheromeres

  1. plural of spheromere