nicotiana glauca Meaning, Definition & Usage

  1. noun evergreen South American shrub naturalized in United States; occasionally responsible for poisoning livestock
    mustard tree; tree tobacco.

WordNet