English | German | Russian | Czech

ambulacral English

Meaning ambulacral meaning

What does ambulacral mean?

ambulacral

pertaining to the ambulacra of radial echinoderms

Are you looking for...?