See Also: meteoroid(medicine)
meteoroid(dictionary)

meteoroid (iou)



meteoroid adjective. M19.
[from METEOR + -OID.]
A small body of rock or metal moving through space, of the same nature as those which become visible as meteors when they pass through the atmosphere.
meteo'roidal adjective L19.