sperm bank
English Thesaurus
1. a depository for storing sperm (noun.artifact)
| hypernym | : | deposit, depositary, depository, repository, |
| definition | : | a facility where things can be deposited for storage or safekeeping (noun.artifact) |
Visual ArtiKata
Explore sperm bank in ArtiKata.com >
