Kotomora
大胞子嚢 (だいほうしのう, daihoushinou) Japanese meaning | Kotomora