Setaria
English Dictionary
->
Letter S
-> Setaria
Search Dictionary:
Setaria Definition
(n)
annual
or
perennial
grasses
of
warm
regions
:
bristlegrasses
Setaria Synonyms
genus Setaria
Setaria
© Art Branch Inc.