About us
Define
Definitions for
"Ambulacra"
Row of tube feet of an echinoderm.
ucmp.berkeley.edu