English dictionary
genus echinochloa meaning and definition
Definition and meaning of genus echinochloa at MeaningMonkey.org. genus echinochloa meaning and definition in the English Dictionary.GENUS ECHINOCHLOA noun
Definition of genus Echinochloa (noun)
- annual or perennial succulent grasses of warm regions
- synonyms: Echinochloa
Source: Princeton University Wordnet