Etymed
Open the app →
Glossary
› imperfecta
imperfecta
Meaning:
imperfect; incomplete ·
Origin:
Latin
Terms using imperfecta
osteogenesis imperfecta