.
Available Definitions: 1) n. - A small cord, ligature, or fiber. 2) n. - The little stalk that attaches a seed to the placenta.
Share this page