Zoochore

Noun

  • (botany) A plant whose seeds, spores, or fruit are dispersed by animals.

Leave a Reply

Your email address will not be published.