Word info

atractylate

Noun

Meaning

atractylate (uncountable)

A toxic glycoside isolated from thistles of the genus Atractylis

Source: en.wiktionary.org

Close letter words and terms