Tamil Dictionary 🔍

terricolous

a. நிலத்தினுள் வாழ்கிற, நிலமீது வாழ்கிற.


terricolous - Similar Words