MOSCHATEL Meaning of MOSCHATEL in English n. a small plant, Adoxa moschatellina, with pale-green flowers and a musky smell. Etymology: F moscatelle f. It. moscatella f. moscato musk Oxford English vocab. Оксфордский английский словарь. 2012