Word info

triamide

Noun

Meaning

An amide containing three amido groups.

Source: Webster's dictionary

Close letter words and terms