Definify.com

Definition 2025


mesoderms

mesoderms

English

Noun

mesoderms

  1. plural of mesoderm