Adjective
Capable of being, or liable to be, denied.
Ashwagandha’s effects on the heart cannot be deniable. Source: Internet
In truth, that reality was very much deniable. Source: Internet