Word info

cyaphide

Noun

Meaning

cyaphide (plural cyaphides)

the phosphorus analogue of cyanide

Source: en.wiktionary.org

Close letter words and terms