palm chat


noun

  1. a passerine bird, Dulus dominicus, of Hispaniola and Gonave, in the West Indies, noted for its huge, communal nest, occupied by several pairs of birds.

Leave a Reply

Your email address will not be published. Required fields are marked *

52 queries 1.255