The Leopard Orchid is an epiphytic orchid with roots anchored on the branch of a tree, often in full sunlight.
Leopard Orchid ke orchid e e itshwarelelang ka dimela tse di bapileng le yona mme medi ya yona e itshetlega ka kala ya setlhare, nako di le di ntsi go le letsatsi.