トロイデ
toroide

Noun

1. tholoid; lava dome

Geology
Related to 溶岩円頂丘

From German "Tholoide"