Definify.com

Definition 2024


howardite

howardite

English

Noun

howardite (plural howardites)

  1. (geology) An achondritic stony meteorite.

Anagrams