Kotomora
花粉母細胞 (かふんぼさいぼう) Japanese meaning | Kotomora