selenourea

English

noun
Definitions
  • (organic compound) Any of a class of compounds based on NH, formally derived from urea by replacing the oxygen atom with selenium

Etymology

Prefix from English urea.

Origin

English

urea

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms