English Dictionary
◊ DROPSEED
dropseed
n : a grass of the genus Sporobolus