Lockhartia imbricata explained
Lockhartia imbricata is a species of orchid found from Trinidad to tropical South America[1] It is an epiphytic species growing in humid forests.
Notes and References
- Book: The New Encyclopedia of Orchids: 1500 Species in Cultivation . La Croix . I. F. . Aubron . Manuel . 2008 . . 978-0-88192-876-1 . 250 .