Definition of zoophily

  1. zoophily Noun pollination by animals
Feedback Form