scrofula - French English Dictionary

scrofula

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "scrofula" in French English Dictionary : 4 result(s)

English French
General
scrofula écrouelles [pl/f]
Biology
scrofula écrouelles [pl/f]
Medicine
scrofula scrofule [f]
scrofula écrouelles [pl/f]