Vocabulary
トロイデ
トロイデ
tholoid; lava dome
noun