Sign in Join

トロイデ
toroide

Noun

1. tholoid; lava dome

Geology
,  Related to 溶岩円頂丘

From German "Tholoide"