Loading page
genus echinochloa is a noun meaning "annual or perennial succulent grasses of warm regions". It carries one recorded sense.
annual or perennial succulent grasses of warm regions
Definitions, synonyms and semantic relations for genus echinochloa come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.