spanish scientific prefix meaning of  blood vessels or of lymphatic vessels - Francés Inglés Diccionario