Kotomora
倍数体 (baisuutai) Japanese meaning: polyploid | Kotomora