MOSCHATEL


Meaning of MOSCHATEL in English

n. a small plant, Adoxa moschatellina, with pale-green flowers and a musky smell. [F moscatelle f. It. moscatella f. moscato musk]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.