thiocarbohydrates

English

Noun

thiocarbohydrates

  1. plural of thiocarbohydrate