English dictionary
ambulacral meaning and definition
Definition and meaning of ambulacral at MeaningMonkey.org. ambulacral meaning and definition in the English Dictionary.AMBULACRAL adjective
Definition of ambulacral (adjective)
- pertaining to the ambulacra of radial echinoderms
Source: Princeton University Wordnet