🇪🇸Spanish to English Lexicon

Spanish to English Dictionary (Diccionario Español-Inglés)

Search any Spanish word to get exact English definitions, pronunciations, and contextual examples.

Words Starting with "M"

Machu Picchu
B2noun
English Meaning:

Machu Picchu

An ancient Incan city located in the Andes mountains of Peru, known for its archaeological significance and stunning panoramic views.

Full Spanish → English Definition
macracelular
C2adjective
English Meaning:

Macracellular

Relating to or consisting of structures on a scale larger than that of individual cells.

Full Spanish → English Definition
macro toma
B2noun
English Meaning:

Macro-shot

A photograph taken at a very close range to capture small subjects in great detail.

Full Spanish → English Definition
Macrobiología
C1noun
English Meaning:

Macrobiology

The branch of biology that deals with the study of large organisms and biological systems.

Full Spanish → English Definition
macrobiotica
B2noun
English Meaning:

Macrobiotics

A dietary philosophy that emphasizes the consumption of whole, natural foods and the balance of yin and yang.

Full Spanish → English Definition
macroeconomía
B2noun
English Meaning:

Macroeconomics

The branch of economics that studies the behavior and performance of an economy as a whole, focusing on aggregate changes such as unemployment, growth rate, gross domestic product, and inflation.

Full Spanish → English Definition
macromolécula
B2noun
English Meaning:

Macromolecule

A very large molecule, typically formed by the joining of smaller molecules (monomers) through covalent bonds.

Full Spanish → English Definition
macroorganismo
B2noun
English Meaning:

Macroorganism

A large, complex organism that can be seen without a microscope.

Full Spanish → English Definition
macroscópico
C1adjective
English Meaning:

Macroscopic

Visible to the naked eye; large enough to be observed without the aid of a microscope.

Full Spanish → English Definition
Moteado
C1noun
English Meaning:

Madara

A pattern characterized by irregular spots or blotches.

Full Spanish → English Definition
madrasa
B2noun
English Meaning:

Madrassa

A school for the study of Islamic theology and religious law.

Full Spanish → English Definition
Maestro
B2noun
English Meaning:

Maestro

A distinguished conductor or teacher of music.

Full Spanish → English Definition
Showing 433 to 444 of 1446 entries (Page 37 of 121)