Meaning of 'euphotic zone'

  • ஒளிமிகுபகுதி


Browse English to Tamil Dictionary