meaning of am verdaulichsten

am verdaulichsten - German to English

many digestible