Definify.com

Definition 2026


cephalosomes

cephalosomes

English

Noun

cephalosomes

  1. plural of cephalosome