Leea Indica

  • LLeea Indica

    Leea Indica

    Description Leea Indica, also known as Indian Leea or Bandicoot Berry, is a shrub native to Southeast Asia and India. It is a shade-loving plant that can grow up to 6 feet tall and wide. Its leaves are large, oval-shaped, and bright red, making it a popular ornamental plant in gardens and landscapes. Taxonomic Information Domain Eukaryota Kingdom Plantae Phylum…

    Read More »
Back to top button
close
close