Advertisement

Advertisement

melitriose

[mel-i-trahy-ohs]

noun

Biochemistry.
  1. raffinose.



Discover More

Word History and Origins

Advertisement

Advertisement

Advertisement

Advertisement

Advertisement


melitoseMelitta