sabaigrass
English
Noun
sabaigrass
(
countable and uncountable
,
plural
sabaigrasses
)
The Asiatic
perennial
grass
Eulaliopsis binata