meaning of Adventitiazellen

Adventitiazellen - German to English

adventitial cells