English edit

Noun edit

dulid (plural dulids)

  1. (zoology) Any bird in the family Dulidae, the palmchats.