English to Hindi

Meaning for:
herbaceous border
other
सदाबहार फूलों के चारों ओर बना हुआ घेरा