Noun Definition
genus echinochloa
1.Definition: annual or perennial succulent grasses of warm regions
Related Noun(s):echinochloa
Category: Plants1.Definition: annual or perennial succulent grasses of warm regions
Related Noun(s):echinochloa
Category: Plants