saccharose









saccharose


noun Chemistry.

  1. sucrose.

noun

  1. a technical name for sugar (def. 1)
50 queries 0.553