Echinochloa

noun
Ech·​i·​noch·​loa | \ ˌekəˈnäkləwə\

Definition of Echinochloa

: a genus of succulent grasses found in warm regions — see barnyard grass, japanese millet

History and Etymology for Echinochloa

New Latin, from echin- + Greek chloa, chloē young verdure, from chloos light green color; from the prickly awns

Keep scrolling for more