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