genus-echinochloa

Nouns

  • (n) annual or perennial succulent grasses of warm regions Echinochloa,

Synonyms

Echinochloa

Words of close approximity