pallasite

Explore definitions, synonyms, and language insights of pallasite

Definitions

Noun
a meteorite composed principally of olivine and metallic iron

More General Terms