Tamil Dictionary 🔍

terraneous

a. (தாவ) நிலவளர்ச்சியான, நில மீது வளர்கிற.


terraneous - Similar Words