SynonymX
Speak
Ambulacral
Definition of Ambulacral
1.
Pertaining to the ambulacra of radial echinoderms
Adjective
Semanticaly linked words with "ambulacral"
zoological science
zoology