French-English dictionary »

diapir meaning in English

FrenchEnglish
diapir nom {m}

diapir◼◼◼(intrusion of ductile rock)
noun