Spanish-English dictionary »

supraduodenal meaning in English

SpanishEnglish
supraduodenal adjective

supraduodenal(above the duodenum)
adjective