Etymology
Today it means: That deters zoochory Full definition →
From dys- + zoochorous.
Etymology from Wiktionary, CC BY-SA 4.0.