LEVULOSE

Definition of LEVULOSE

  1. (noun)a simple sugar found in honey and in many ripe fruits