Word info

dulid

Noun

Meaning

dulid (plural dulids)

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

Source: en.wiktionary.org

Close letter words and terms