merula-Merula: meaning, definitions and translations

English dictionaryEnglishPortuguese

What is merula?merula is Merula

What is Merula?

  • A genus of thrushes, of the family Turdidæ, giving to that family the alternative name Merulidæ.
    Um gênero de sapinhos, da família Turdidæ, dando a essa família o nome alternativo Merulidæ.