Meaning of rosilla
Definition of rosilla
(noun)
a
sneezeweed
of
southwestern
United States
especially
southern
California
Other information on rosilla
WIKIPEDIA results for
rosilla
Amazon results for
rosilla
Tweet