Word info

leucoturic acid

Noun

Meaning

leucoturic acid (uncountable)

oxalantin

Source: en.wiktionary.org

Close letter words and terms