India not only has a unique and diverse culture but is also blessed with an extraordinary range of natural wonders and ... phumdis,' which are clusters of vegetation and organic matter.
31 in the Journal of Grigore Antipa National Museum of Natural History. The new species was discovered in Kerala, a state in southern India, according to the study. Photo from the Journal of ...