English-Latin dictionary »

small tube / pipe (through which water is forced) meaning in Latin

EnglishLatin
small tube / pipe (through which water is forced) noun

sifunculus [sifunculi](2nd) M
noun

siphunculus [siphunculi](2nd) M
noun

sipunculus [sipunculi](2nd) M
noun