zoochorous in French zoochorous in French zoochore adj (botany) Of or relating to zoochores or zoochory. Add to Flashcards