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.
2012