Word info

merulid

Noun

Meaning

merulid (plural merulids)

(zoology) Any bird in the family Merulidae, an old name for the Turdidae; a thrush.

Source: en.wiktionary.org

Anagrams

Close letter words and terms