merulidæ-merulidæ: meaning, definitions and translations

English dictionaryEnglishRussian

What is merulidæ? merulidæ is merulidæ

What is merulidæ?

  • A family of dentirostral oscine passerine birds, typified by the genus Merula, now usually called Turdidæ the thrushes.

Search words

Upgrade your experience