Leochilus Labiatus
-
L
Leochilus Labiatus
Description Leochilus Labiatus, also known as the Red-lipped Leochilus, is a species of orchid native to South America. It belongs to the Orchidaceae family and is a popular ornamental plant due to its bright and attractive flowers. The plant can grow up to 30 cm in height and has thin, green leaves that are about 10-15 cm long. The flowers…
Read More »