digestible

Easy for the body or mind to take in and use.