Spanish-English dictionary »

ambulacral meaning in English

SpanishEnglish
ambulacral adjective

ambulacral(pertaining to the ambulacrum)
adjective