Word info

imbricatin

Noun

Meaning

imbricatin (uncountable)

An antioxidant phenolic biomarker derived from dihydrophenanthrene

Source: en.wiktionary.org

Close letter words and terms