Leea Philippinensis

  • LLeea Philippinensis

    Leea Philippinensis

    Description Leea Philippinensis, also known as Red Leea, is a tropical shrub that belongs to the family of Vitaceae. It is native to Southeast Asia, particularly in the Philippines, Malaysia, and Indonesia. The plant can grow up to 6 feet tall and 4 feet wide, producing lush leaves that are around 12 inches long and 5 inches wide. The leaves…

    Read More »
Back to top button