Tamil Dictionary 🔍

apivorous

a. தேனீக்களைத் தின்கிற.


apivorous - Similar Words