Kotomora
独立栄養 (dokuritsueiyou) Japanese meaning: autotrophy | Kotomora