What does aneinander grenzend mean?

aneinander grenzend - German to English

adjacent to one another