setarid /ˈsɛtɑːrɪd/ ← Back to S Definitions 1. noun A type of grass “The setarid is a common grass found in many meadows.” Synonyms grass herb Antonyms shrub tree