Kotomora
半倍数性 (hanbaisuusei) Japanese meaning: haplodiploidy | Kotomora