Wiktionary
horseshoe maps
n. (plural of horseshoe map English)
n. (plural of horseshoe map English)