Meaning of 'imaginal disc'

  • விம்பவட்டத்தட்டு


Browse English to Tamil Dictionary