micrometeoroid Hear it!

micrometeoroid Definition

micro·me·teor·oid (-mētē ər o̵id′)

noun

an extremely small meteoroid

Etymology: micro- + meteoroid