Geography, asked by soni5263, 1 year ago

meteroids meaning of geography​

Answers

Answered by Anonymous
1

Define Meteroids.

=> Any of the small bodies, often remnants of comets traveling through space

Answered by Anonymous
0
A meteroid is a fragment of spatial matter that falls to the surface of the planet
Similar questions