せいしドナー
Meanings
Noun
1. sperm donor
Composed of
sperm; spermatozoon