×
leprology
meaning in French
n.
léprologie, étude et recherche sur la lèpre (médecine)
Related Words
leprechaun
leprologist
leprosarium
leprosery
PC Version
Copyright © 2018 WordTech Co.