agriocharis ocellata Meaning, Definition & Usage

  1. noun wild turkey of Central America and northern South America
    ocellated turkey.

WordNet