Логика чуть серьезнее средневековой. Опирается на понятие фитонцидов.
Фитонци́ды — образуемые растениями летучие биологически активные вещества, убивающие или подавляющие рост и развитие бактерий, микроскопических грибов, простейших. Термин был предложен Б. П. Токиным в 1928 году. Фитонцидами являются все выделяемые растениями летучие вещества, в том числе и те, которые практически невозможно собрать в заметных количествах. Эти фитонциды называют также «нативными антимикробными веществами растений».
Насколько это работает и работает ли вообще - второй вопрос)