Word info

epipodophylloid

Noun

Meaning

epipodophylloid (plural epipodophylloids)

Synonym of epipodophyllotoxin

Source: en.wiktionary.org

Close letter words and terms