Search palatable palatable /pal″ətəbəl/ [L, palatum, palate] , pleasant to the taste. Tweet Telegram VK Random Words nanosecond (ns) Ivy method antibody (Ab) tache olfactory bulb Semmelweis, Ignaz Phillip thermal burn thanotopsy non-A, non-B hepatitis