n. a small plant, Adoxa moschatellina, with pale-green flowers and a musky smell. [F moscatelle f. It. moscatella f. moscato musk]
MOSCHATEL
Meaning of MOSCHATEL in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012