lalang









lalang


noun

  1. a coarse weedy Malaysian grass, Imperata arundinacea
49 queries 0.546