Meteoroid meaning in malayalam

Word: Meteoroid

Meanings of Meteoroid in malayalam :

Noun Ul‍kka (ഉല്‍ക്ക)
Meteoroid definition
Noun:
(astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere
Related wordsMeteoroid - Ul‍kka (ഉല്‍ക്ക)
Malayalam to English
English To Malayalam