• Definition for "merula"
    • A genus of thrushes, regarding the household Turdidæ,…
    • View More
  • Sentence for "merula"
    • Studying European blackbirds (Turdus merula), Jesko…
    • View More

merula definition

  • noun:
    • A genus of thrushes, regarding the household Turdidæ, offering to that family the alternative name Merulidæ.
29 votes

How would you define merula?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!