Meghalaya (/meɪɡˈɑːləjə/ or US /ˌmeɪɡəˈleɪə/; /meːɡʱaːləj(ə)/) is a state in north-east India. The name means "the abode of clouds" in Sanskrit. The population of Meghalaya as of 2014 is estimated to be 3,211,474. Meghalaya covers an area of approximately 22,430 square kilometers, with a length to breadth ratio of about 3:1.
Species taxanomy provided by GBIF Secretariat (2022). GBIF Backbone Taxonomy. Checklist dataset https://doi.org/10.15468/39omei accessed via GBIF.org on 2023-06-13; License: CC BY 4.0