Tamil Dictionary 🔍

insectarium

n. புழுப்பூச்சிமனை, புழுப்பூச்சியின உயிர்கள் வைக்கப்பட்டுள்ள இடம்.


insectarium - Similar Words