meaning of ambulacral

1. Of or pertaining to ambulacra; avenuelike; as, the ambulacral ossicles, plates, spines, and suckers of echinoderms.


Related Words

ambulacral |

Developed & Maintained By Taraprasad.com

Treasure Words