Definify.com

Definition 2026


mesoderms

mesoderms

English

Noun

mesoderms

  1. plural of mesoderm