Meanings

  1. seed bank, a place that stores seeds of various plants for long-time preservation