Portuguese-English dictionary »

ambulacro meaning in English

PortugueseEnglish
ambulacro noun
{m}

ambulacrum(row of pores for the protrusion of tube feet in echinoderms)
noun