cuban red macaw

/K Y UW1 B AH0 N R EH0 D M AH0 K AO0/
noun
  1. 1

    A small parrot (†Ara tricolor), formerly found in Cuba, and extinct since the late nineteenth century.

Translate “cuban red macaw” into another language