French-English dictionary »

plastination meaning in English

FrenchEnglish
plastination nom {f}

plastination◼◼◼(preservation technique)
noun