Kotomora
自家生殖 (jikaseishoku) Japanese meaning: autogamy | Kotomora