imphee

English definition

noun

  1. The African sugar cane (Holcus saccharatus), -- resembling the sorghum, or Chinese sugar cane.

    Source: Webster 1913

More about “imphee”

Similar-sounding words