Tamil Dictionary 🔍

tortulous

Tor"tu*lous, a. (Nat. Hist.) Defn: Swelled out at intervals like a knotted cord.


tortulous - Similar Words