suspensor

noun
  1. a structure that supports or suspends something
  2. Usage: anatomy; botany
  3. in botany, a chain of cells that pushes the embryo into the endosperm during seed development
  4. Usage: botany; technical
  5. in anatomy, a ligament or muscle that supports an organ
  6. Usage: anatomy; medical

Examples