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.      Оксфордский английский словарь.