ALMA

ALMA

See also: Alma, alma, and álma

English

Noun

ALMA (plural ALMAs)

  1. Acronym of Asian land mammal age.

Proper noun

ALMA

  1. (astronomy) Abbreviation of Atacama Large Millimeter Array (a telescope in Chile).

Further reading

Anagrams