zozote (ipomoea intrapilosa) - Spanish English Dictionary