English

edit

Noun

edit

interambulacra

  1. plural of interambulacrum