ocotillo

ocotillo definitions

noun
  • Any of various succulent plants, not closely related to the cactus, in genus Fouquieria, especially Fouquieria splendens, living in Central America or the southwest United States.