English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Alfa grass
Alfa grass
(n.)
A plant (Macrochloa tenacissima) of North Africa; also,
its fiber, used in paper making.