Litsea leiantha is a species of plant in the Lauraceae family. It is endemic to India. It is only found on South Andaman Island, an island in the South Pacific. It is threatened by habitat loss.
Nature and flora
Explore contextually related video stories in a new eye-catching way. Try Combster now!