Definify.com

Definition 2024


cephalosomes

cephalosomes

English

Noun

cephalosomes

  1. plural of cephalosome