Spanish-English dictionary »

del lume meaning in English

SpanishEnglish
del lume adjective

lumenal(Relating to the cavity or channel within a tube or tubular organ)
adjective