Wiktionary
globemallows
n. (plural of globemallow English)
n. (plural of globemallow English)