Meaning of 'lobated kidney'

  • சிறுமடல்களைடைய சிறுநீரகம்


Browse English to Tamil Dictionary