Video encyclopedia

Litsea leiantha

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.
Explore contextually related video stories in a new eye-catching way. Try Combster now!