Kotomora
配偶子 (はいぐうし, haiguushi) Japanese meaning: gamete | Kotomora