Kotomora
厚膜胞子 (こうまくほうし) Japanese meaning | Kotomora