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