Tamil Dictionary 🔍

merulidan

Me*ru"li*dan, n. Etym: [L. merula, merulus, blackbird. See Merle.] (Zoöl.) Defn: A bird of the Thrush family.


merulidan - Similar Words