Tamil Dictionary 🔍

alfa-grass

Al"fa or Al"fa grass", n. Defn: A plant (Macrochloa tenacissima) of North Africa; also, its fiber, used in paper making.


alfa-grass - Similar Words