Ligaments

Tamil Meaning

மூட்டிணைப்புத் தசைநார்

English Meaning

  1. Plural form of ligament.