Word info

zeylasteral

Noun

Meaning

zeylasteral (uncountable)

(organic chemistry) An antimicrobial triterpenoid found in Maytenus blepharodes.

Source: en.wiktionary.org

Close letter words and terms