eleusine indica Meaning, Definition & Usage

  1. noun coarse annual grass having fingerlike spikes of flowers; native to Old World tropics; a naturalized weed elsewhere
    goose grass; yard grass; wire grass; yardgrass.

WordNet