Definition of Setaria

  • (noun) annual or perennial grasses of warm regions: bristlegrasses

Synonyms of Setaria


Antonyms of Setaria


No Antonyms Found.

Homophones of Setaria


No Homophones Found.