thorny-headed (worms) - Turkish English Dictionary