Meaning of 'gill plate lamella'

  • செவுள் தகடு


Browse English to Tamil Dictionary