Definition Definition

ambulacra - Meaning and Examples

Meaning of 'ambulacra' (Webster Dictionary)

1 . Ambulacra [ pl. ]
- of Ambulacrum