Wiktionary
mesosiderites
n. (plural of mesosiderite English)
n. (plural of mesosiderite English)