Skip to content
WordWide
German
English
English
Meanings
1
seed bank, a place that stores seeds of various plants for long-time preservation