English

edit

Noun

edit

paratoside (plural paratosides)

  1. (biochemistry) A derivative of ascaroside that contains the sugar paratose