Entry 1 sense Webster, 1913 Echinochloa · IPA 01 n. annual or perennial succulent grasses of warm regions. 1. annual or perennial succulent grasses of warm regions. Syn. genus Echinochloa.