Vocabulary

トロイデ

tholoid; lava dome

noun