Definisi 'eleusine'

English to English
noun
1 annual and perennial grasses of savannas and upland grasslands Terjemahkan
source: wordnet30


Visual Synonyms