Definisi 'pallasite'

English to English
noun
1 a meteorite composed principally of olivine and metallic iron Terjemahkan
source: wordnet30

More Word(s)
meteorite,

Visual Synonyms