Definition of zoochemical

  1. zoochemical Adjective Of or pertaining to zoochemistry.
Feedback Form