Meaning of nicotiana glauca
Definition of nicotiana glauca
(noun)
evergreen
South American
shrub
naturalized
in United States;
occasionally
responsible
for
poisoning
livestock
Other information on nicotiana glauca
WIKIPEDIA results for
nicotiana glauca
Amazon results for
nicotiana glauca
Tweet