Meaning of 'choroid coat'

  • விழியடுக் கரும்படலம்


Browse English to Tamil Dictionary