ambulacro has 1 translations in 1 languages

translations of ambulacro

PT EN English 1 translation
  • ambulacrum (n) [row of pores for the protrusion of tube feet in echinoderms] (n)