Glossary
The stalk of the ovule or seed attaching it to the placenta, seed stalk.
Posted
in
by
Tags: