Search palatable palatable /pal″ətəbəl/ [L, palatum, palate] , pleasant to the taste. Tweet Telegram VK Random Words nanosomus chromic myopia muscles of mastication natal proximal radioulnar articulation raptus ovo- antimuscarinic Metchnikoff’s theory