ampulla

views updated

ampulla An inflatable sac at the end of each tube-foot in the echinoids (Echinoidea). It controls water pressure in the tube-foot when the muscles in its walls are contracted.

More From encyclopedia.com