Tamil Dictionary 🔍

horned-owl

n. தலையில் கொம்பு போன்ற இறகுச்சூட்டு உடைய ஆந்தை வகை.


horned-owl - Similar Words