echo parakeet

English

Noun

echo parakeet (plural echo parakeets)

  1. Psittacula eques, a parrot endemic to the Mascarene Islands of Mauritius and formerly Réunion.