Leea Indica
-
L
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 »
