Big Huge Thesaurus

micrometeorite

noun

sounds kind of like