Which of the flowering plants, Holly or Melianthus, has the common name of honey flower?
Holly: Ilex , or holly, is a genus of 400 to 600 species of flowering plants in the family Aquifoliaceae, and the only living genus in that family. Melianthus: Melianthus is a genus of flowering plants native to elevated grassland in South Africa. Melianthus:  This name also attaches to the species "M. comosus" and "M. major" that are found in cultivation.
Melianthus