Outrageously Funny Search Suggestion Engine :: Echinospartum

🔎


What is the definition of Echinospartum? 🙋

👉 Echinospinal is the term for a fetal position where the head is lower than the body and the spine is tilted forward, often caused by birth defects or spinal cord injury.


Echinospartum

https://goldloadingpage.com/word-dictionary/Echinospartum


Stained Glass Jesus Art