What does Alfa grass mean?

Alfa grass meaning in General Dictionary

A plant (Macrochloa tenacissima) of North Africa; also, its fiber, utilized in report creating.


Alfa grass meaning in General Dictionary

(n.) A plant (Macrochloa tenacissima) of North Africa; additionally, its fiber, used in report generating.