Outrageously Funny Word Definitions :: Megabats

🔎


What is the definition of Megabats? 🙋

👉 Megabats are astronomical units that represent the distance between Earth and a star, with a value of approximately 94 million light-years.


megabats

https://goldloadingpage.com/word-dictionary/megabats


Stained Glass Jesus Art