tubercle of edible octopus - Turkish English Dictionary