English Dictionary
◊ MOSCHUS
Moschus
n : musk deer [syn: {Moschus}, {genus Moschus}]