Term Gallery logo

Meanings of developmental defect during embryogenesis in English