TORPEDO GRASS


Meaning of TORPEDO GRASS in English

noun

: a perennial grass ( Panicum repens ) that is native to the southeastern U.S., is used for pasture and forage, and has sharp-pointed rhizomes by which it spreads very aggressively

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.