Definify.com

Definition 2024


mesoderms

mesoderms

English

Noun

mesoderms

  1. plural of mesoderm