trichome hydathode - Turkish English Dictionary