English edit

Noun edit

rhamnosides

  1. plural of rhamnoside

Anagrams edit