veracious / voracious
Truthful versus greedy.
Veracious means truthful. Voracious means greedy for food or for something consumed in the same way, such as books. Do not swap them.
Examples
Use The witness was veracious.
Use He was a voracious reader.
Avoid The witness was voracious.