Etymed
Open the app →
Glossary
› bifida
bifida
Meaning:
split; cleft ·
Origin:
Latin
Terms using bifida
spina bifida