dulcacid
Adjective
Meaning
dulcacid (comparative more dulcacid, superlative most dulcacid)
Having a taste that is both sweet and sour.
Adjective
dulcacid (comparative more dulcacid, superlative most dulcacid)
Having a taste that is both sweet and sour.