Adjective Definition

ambulacral

1.Definition: pertaining to the ambulacra of radial echinoderms




Please Share