Definition of zopilotes

Definition of zopilotes
  1. zopilotes Noun Plural of zopilote
  2. zopilote Noun buzzard, turkey vulture
Need more help? Try our forum NEW