reptoside

English

Noun

reptoside (uncountable)

  1. (organic chemistry) An iridoid glucoside found in Ajuga reptans.

Anagrams