Kotomora
被子植物 (hishishokubutsu) Japanese meaning: angiosperm | Kotomora