English | German | Russian | Czech

amygdale English

Meaning amygdale meaning

What does amygdale mean?

amygdale

(geology) An almond-shaped inclusion in igneous rock or lava

Are you looking for...?