Synonyms for "palatable"

Words with similar meaning