ocotillo meaning in English
n. ocotillo, spiny bush (similar to a cactus), that bears clusters of red flowers at the top of each branch (native to dry areas of southwest united states and mexico)
n. ocotillo, spiny bush (similar to a cactus), that bears clusters of red flowers at the top of each branch (native to dry areas of southwest united states and mexico)