Tamil Dictionary 🔍

palmer-worm

n. கேடு விளைவிக்கும் மயிரடர்ந்த கம்பளிப் புழுவகை.


palmer-worm - Similar Words