English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Ambulacral
Ambulacral
(a.)
Of or pertaining to ambulacra; avenuelike; as, the
ambulacral ossicles, plates, spines, and suckers of echinoderms.