Demon Orchid

The Demon Orchid (Telipogon diabolicus) is one of the most astonishing botanical discoveries of the 21st century, formally described in 2016 from a tiny, fragile habitat patch in the high-elevation Andean cloud forests of southern Colombia. Named for its bizarre,...
error: