What is the full meaning of moschatels
MOSCHATEL, a plant of the genus Adoxa, the flowers of which are pale green, and have a faint musky smell [n]
Example of the word moschatels placed on a Scrabble board.