sabaigrass

English

Noun

sabaigrass (countable and uncountable, plural sabaigrasses)

  1. The Asiatic perennial grass Eulaliopsis binata