Alfa grass

Webster's Dictionary of the English Language

·noun A plant (Macrochloa tenacissima) of North Africa; also, its fiber, used in paper making.

Related Words