IMPHEE MEANING IN ENGLISH

• Imphee Definition & Synonyms

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


RECENT SEARCHES