Odontochilus Lanceolatus
-
O
Odontochilus Lanceolatus
Description Odontochilus Lanceolatus, commonly known as the Lanceolate Odontochilus, is a species of orchid that is native to Southeast Asia. It is a small, epiphytic orchid that typically grows in the crevices of trees or on mossy rocks. The plant produces small, fragrant flowers that are typically pink or purple in color. Taxonomic Information Domain Eukaryota Kingdom Plantae Phylum Tracheophyta…
Read More »