ALFA GRASS


Meaning of ALFA GRASS in English

noun a plant (macrochloa tenacissima) of north africa; also, its fiber, used in paper making.

Webster English vocab.      Английский словарь Webster.