meaning of setaria

1. annual or perennial grasses of warm regions: bristlegrasses


Related Words

setaria | setaria glauca | setaria italica | setaria italica rubrofructa | setaria italica stramineofructa | setaria viridis |

Developed & Maintained By Taraprasad.com

Treasure Words