English | German | Russian | Czech

Echinochloa English

Meaning Echinochloa meaning

What does Echinochloa mean?

Echinochloa

annual or perennial succulent grasses of warm regions

Synonyms Echinochloa synonyms

What other words have the same or similar meaning as Echinochloa?

Echinochloa English » English

genus Echinochloa barnyard grass barn millet barn grass

Are you looking for...?