Tamil Dictionary 🔍

tendonous

Ten"don*ous, a. Defn: Tendinous.


tendonous - Similar Words