pallasite

noun

  1. 1

    A stony-iron meteorite embedded with glassy crystals of olivine

Translate “pallasite” to another language

Click any language to open the translator with this word already filled in.

Pallasite Definition & Meaning | TranslatePulse