Glossary
Glossary Link
Palatable
Agreeable to the taste; savory; hence acceptable or pleasing.
Posted
July 31, 2020
in
P
by
Glossary
Tags: