English Noun horseshoe geraniums plural of horseshoe geraniumWikiwand - on Seamless Wikipedia browsing. On steroids.