Definify.com

Definition 2025


spheromeres

spheromeres

English

Noun

spheromeres

  1. plural of spheromere