rhamnosylglucosides

English

Noun

rhamnosylglucosides

  1. plural of rhamnosylglucoside