YourDictionary

zoochore

(zōˈə-kôrˌ, -kōrˌ)

noun
A plant dispersed by animals.

link/cite print suggestion box