Originally Posted By: zmjezhd
corn

Maybe it's just in the UK (link and link). Corn is a generic term for that which we in the States call grain. Maize is what we call corn. Corn also refers specifically to the seed of some plants: hence barleycorn (link).


Perhaps it's dialectical even within the UK?

We are the same. Grain refers almost exclusively to the seed of grass-like plants such as wheat, barley, sorghum, etc. We don't use the word 'corn' in that generic sense but only to refer to maize.