Definition of トロイデ

トロイデ

toroide

noun
tholoid, lava dome(geology term)