ABELIA


Meaning of ABELIA in English

n. flowering shrub from the honeysuckle family that has clusters of small white or pink flowers (originally from east Asia)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.