Subscribe
URL of the page has been copied to clipboard.
Meaning : Thrushes. In some classifications considered a subfamily (Turdinae) of the family Muscicapidae.
Synonyms : family turdidae
Install App
Turdidae meaning in Telugu.