ortilis vetula macalli Meaning, Definition & Usage

  1. noun of Mexico and Texas
    Texas chachalaca.

WordNet