Definition of moscada in Spanish:

moscada