Definify.com

Definition 2025


coeloblastulas

coeloblastulas

English

Noun

coeloblastulas

  1. plural of coeloblastula