Kotomora
花粉管核 (かふんかんかく) Japanese meaning | Kotomora