Word info

oligourea

Noun

Meaning

oligourea (plural oligoureas)

(organic chemistry) Any compound containing several urea moieties

Source: en.wiktionary.org

Close letter words and terms