medula or médula

medula or médula [may-doo’-lah, may’-doo-lah]
noun
1. Marrow, medulla. (f)
2. The substance or essence of anything. (f)

"medula or médula" in the Answers forum

Q: English translation of "médula espinal", please.
A: It means spinal cord.
Have a Spanish question? Get help from experts!