Word info

alkylurea

Noun

Meaning

alkylurea (plural alkylureas)

(organic chemistry) Any aliphatic derivative of urea

Source: en.wiktionary.org

Close letter words and terms