MERULIDAN


Meaning of MERULIDAN in English

(n.) A bird of the Thrush family.

Webster's English dictionary.      Английский словарь Webster.