

0·
1 year agoLuna is the Latin word for moon. It’s not the official name in English. It’s just called “Moon” in English, just like the sun is just called “Sun” despite being many other words in other languages.
Because there is just one of them it’s not really necessary to give it a unique name, but there are lots of options in Latin, Greek and other languages if you want to get fancy.
There is a group actively working to open source Insulin manufacturing to make it practical to self produce.