3 English Synonyms for LS
Prev.1Next
Definition: 1. (astronomy) Local Supercluster
There are 2 definitions of the word LSC
Show more information about LSC
Definition: 1. (astronomy) The supercluster that includes the Milky Way galaxy.
Show more information about Virgo Supercluster
Definition: 1. (disease) A chronic inflammatory skin disease, often affecting the genitals.
Show more information about lichen sclerosus
Prev.1Next
Search took: 1.8112 ms