coral creeper

English

Noun

coral creeper (uncountable)

  1. Barleria repens, a southern African plant.