Top Qs
Timeline
Chat
Perspective

Marfa front

From Wiktionary, the free dictionary

Remove ads

English

Noun

Marfa front (plural Marfa fronts)

  1. (meteorology) dry line

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads