Meaning of 'living substance'

  • உயிர்ப்பொருள்


Browse English to Tamil Dictionary