DEERHORN CACTUS Meaning of DEERHORN CACTUS in English noun : a night-blooming cereus ( Cereus greggii ) with spiny edible scarlet fruits Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012