Definition of zoophily

Definition of zoophily
  1. zoophily Noun pollination by animals
Need more help? Try our forum NEW