German-English dictionary »

intratubar meaning in English

GermanEnglish
intratubar

intratubal