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æ.

Search words

Upgrade your experience