vanmaram

Lyre bird - meaning in malayalam

Meanings for Lyre bird

noun
ആസ്ത്രേലിയയില്‍ കാണുന്ന ശബ്ദങ്ങള്‍ അനുകരിക്കാന്‍ കഴിയുന്ന ഒരു പക്ഷി