English-Latin dictionary »

inguinal / groin hernia meaning in Latin

EnglishLatin
inguinal / groin hernia noun

bubonocele [bubonoceles]noun
F