spanish scientific prefix meaning of  blood vessels or of lymphatic vessels - Alemán Inglés Diccionario