TORCH CACTUS


Meaning of TORCH CACTUS in English

noun

or torch thistle

: any of several columnar cacti of the genus Cereus whose stems were used by No. American Indians for torches

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.