Latin-English dictionary »

internodium meaning in English

LatinEnglish
internodium [internodi(i)] (2nd) N
noun

space between two joints in the bodynoun