Etymed
Open the app →
Glossary
› mole
mole
Meaning:
mole; tumor ·
Origin:
Latin
Terms using mole
hydatidiform mole