The meaning of INDIAN CORN is a tall widely cultivated American cereal grass (Zea mays) bearing seeds on elongated ears : corn.