Advertisement

Advertisement

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.


Advertisement

Advertisement

Advertisement

Advertisement


palm cabbagepalm civet