Leochilus Carinatus
-
L
Leochilus Carinatus
Description Leochilus Carinatus, commonly known as the Crested Orchid, is a epiphytic orchid species that belongs to the Orchidaceae family. It is native to South America, specifically found in Ecuador, Peru, and Colombia. This orchid blooms in the summer season, producing beautiful white flowers that are known for their unique shape and intricate design. Taxonomic Information Domain Eukaryota Kingdom Plantae…
Read More »
