Aug 12, 2021 by News Staff

Nicotiana insecticida, one of the newly-discovered species, is remarkable in its insect trapping abilities. Nicotiana insecticida uses a sticky substance...