Definition of zopilotes

  1. zopilotes Noun Plural of zopilote
  2. zopilote Noun buzzard, turkey vulture
Feedback Form