INTERAMBULACRUM MEANING IN ENGLISH

• Interambulacrum Definition & Synonyms

  1. (n.) In echinoderms, one of the areas or zones intervening between two ambulacra. See Illust. of Ambulacrum.


• Interambulacrums Definition & Synonyms

  1. (pl. ) of Interambulacrum


RECENT SEARCHES