English synonyms about - contact  

Echinochloa

noun

1 Echinochloa

Annual or perennial succulent grasses of warm regions.

synonym: genus Echinochloa.

Polish: chwastnica


Find more on Echinochloa elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0194