Definify.com

Definition 2025


cephalosomes

cephalosomes

English

Noun

cephalosomes

  1. plural of cephalosome