water-soluble vitamin

Noun
  1. Any vitamin that is soluble in water (synset 115114212)

Found on Word Lists

Other Searches