Echinochloa
WordNet

noun


(1)   Annual or perennial succulent grasses of warm regions
 
x
OK